package com.sx.mvvmlibs.base.impl

import androidx.lifecycle.DefaultLifecycleObserver

/**
 * @Author: YY
 * @Date: 2022/1/8
 * @Describe: ViewModel层
 * TODO: 实现 DefaultLifecycleObserver 接口, 让 VM 可感知 V 的生命周期
 */
interface IViewModel : DefaultLifecycleObserver {

    /**
     * 注册RxBus
     */
    fun registerRxBus() {

    }

    /**
     * 移除RxBus
     */
    fun removeRxBus() {

    }

}